production reports - French English Dictionary